multiple shank ripper - Spanish English Dictionary